manila grass
English
manila grass meaning in English • manila grass का अर्थ अंग्रेजी में
Noun
- A lawn grass (Zoysia matrella) common in the Philippines; grown also in US.